import cn.hutool.core.date.DateField;
import cn.hutool.core.date.DateUtil;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

public class HutoolUtil {


    /**
     * 获取可以缓存的日期 yyyy-MM-dd
     *
     * @return
     */
    private static List<String> listCanCacheDate(){
        List<String> result = new ArrayList<>();
        // 缓存开始日期
        Date startDate = DateUtil.offset(DateUtil.date(), DateField.DAY_OF_YEAR, -10);
        // 临时时间
        String tempDateStr = DateUtil.format(startDate, "yyyy-MM-dd");
        // 今日时间
        String todayDateStr = DateUtil.format(DateUtil.date(), "yyyy-MM-dd");
        do {
            result.add(tempDateStr);
            // 缓存开始日期偏移 +1 天
            startDate = DateUtil.offset(startDate, DateField.DAY_OF_YEAR, 1);
            tempDateStr = DateUtil.format(startDate, "yyyy-MM-dd");
        } while (tempDateStr.compareTo(todayDateStr) <= 0);
        return result;
    }



}
